Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOWLAND PLACE Detached £355,000 4 May 2012
4 HOWLAND PLACE Detached £120,000 10 Aug 1998
5 HOWLAND PLACE Detached £615,000 20 Jan 2023
7 HOWLAND PLACE Detached £335,000 28 Apr 2006